ecological farming - French English Dictionary